persistent stains - German English Dictionary